import { defaHttp, ApiRes, PagingApi } from "../index";

/**开启支付金额 */
export async function apiOpenAmount(): Promise<OpenAmount.Res> {
  const res = await defaHttp.post<ApiRes<OpenAmount.Res>>(
    "/check/amount",
    undefined
  );
  return res.data;
}

/**开启支付金额 */
export namespace OpenAmount {
  export interface Res {
    /**
     * 即将支付的USDT数量 0代表不可以支付了
     */
    amount: string;
    max: string;
  }
}
/**是否需要支付手续费 */
export async function apiCheckFee(): Promise<CheckFee.Res> {
  const res = await defaHttp.post<ApiRes<CheckFee.Res>>(
    "/check/fee",
    undefined
  );
  return res.data;
}

/**是否需要支付手续费 */
export namespace CheckFee {
  export interface Res {
    /**
     * 0：区块确认中，不需要继续支付，等待即可；1：可以开启；2：未提交bnb支付；
     */
    fee: number;
  }
}
